runtime.p.m (field)
18 uses
runtime (current package)
proc.go#L1715: if p.m != 0 {
proc.go#L1716: mp := p.m.ptr()
proc.go#L1717: p.m = 0
proc.go#L4520: pp.m = 0
proc.go#L5833: gp.m.p.ptr().m = 0
proc.go#L5837: pp.m = 0
proc.go#L5876: pp.m.set(mget())
proc.go#L5930: if pp.m != 0 || pp.status != _Pidle {
proc.go#L5935: if pp.m != 0 {
proc.go#L5936: id = pp.m.ptr().id
proc.go#L5938: print("wirep: p->m=", pp.m, "(", id, ") p->status=", pp.status, "\n")
proc.go#L5943: pp.m.set(gp.m)
proc.go#L5965: if pp.m.ptr() != gp.m || pp.status != _Prunning {
proc.go#L5966: print("releasep: m=", gp.m, " m->p=", gp.m.p.ptr(), " p->m=", hex(pp.m), " p->status=", pp.status, "\n")
proc.go#L5970: pp.m = 0
proc.go#L6372: mp := pp.m.ptr()
proc.go#L6415: mp := pp.m.ptr()
runtime2.go#L639: m muintptr // back-link to associated m (nil if idle)